master of his own destiny - Spanish English Dictionary